About Cater Property Investment Limited (SC662919) United Kingdom