About Saunders Apartments Ltd (11284701) United Kingdom