About Placeford Properties Llp (OC399017) United Kingdom