About Castlemore (romford) Limited (04172029) United Kingdom