About 264 Sandycombe Road Limited (12362148) United Kingdom