About Place Farm Developments Ltd (07796800) United Kingdom