About Sci Properties Limited (08555271) United Kingdom