About 355 Clapham Road Limited (09419455) United Kingdom