About Queenswood Management Association Limited (01008511) United Kingdom