About Castlemore (temple Quay 3) Limited (03870481) United Kingdom