About Stg Apartments Ltd (07659178) United Kingdom