About Beattie Property Management Ltd (SC619236) United Kingdom