About Ambleside Apartments Ltd (13336785) United Kingdom