About Newford Properties Limited (04935136) United Kingdom