About Newham Property Services Limited (07335964) United Kingdom