About Sc Properties Barrow Limited (12700635) United Kingdom