About Sda Apartments Ltd (09322356) United Kingdom