About Buckingham Close (hornchurch) Management Association Limited (01190762) United Kingdom