About Richards Castle Soap Box C.I.C.
Richards Castle Soap Box C.I.C. is a historic house based in Ludlow. It is registered with Companies House under company number 14872177, incorporated May 2023.
Is this your business? Claim this listing to add a description, opening hours and photos.