Babuco Limited Company number17524493 StatusActive TypePrivate Limited Company Incorporated15 Oct 2026 Nature of business Retail sale via mail order houses or via Internet Registered office 14 Westcote RoadLondonSW16 6BW Data JSON Markdown