About Coast & Capital Properties Limited (13283230) United Kingdom