About Coabaste Properties Limited (00759286) United Kingdom