About Barford Property Services Limited (07812591) United Kingdom