About Cater Property Investment 1 (glasgow) Limited (SC701130) United Kingdom