About Cater Property Investment 3 (aberdeen) Limited (SC710753) United Kingdom