About Castlemore (slough) Limited (04373822) United Kingdom