About Schull Properties Limited (08265504) United Kingdom