About Placeview Properties Ltd (03525996) United Kingdom