26 Foveaux Place, Barden Ridge NSW 2234