About Sbc Properties Limited (01897210) United Kingdom