About Abingdon Street Apartments Ltd (11882057) United Kingdom