Caston Barber Limited Company number00077840 StatusActive TypeLtd Incorporated1 Jun 1903 Registered office 47 Tabard StreetLondonSE1 Data JSON Markdown