About Blenheim Flats Residents Association (wimbledon) Limited (00859229) United Kingdom