About Tenterfield Properties (norwood) Limited (09657834) United Kingdom