About Aspen Apartments Ltd (SC691261) United Kingdom