About Brooklea Meadows Management Company Limited (07386617) United Kingdom