About Broadacres Residents Management Company Limited (10582660) United Kingdom