About Castlemore (temple Quay 5) Limited (04172139) United Kingdom