About Raycroft Properties Limited (03146622) United Kingdom