About Sclof I Holdings (city Road) Ltd (13362377) United Kingdom