About Burwood Court Management Company Limited (01584640) United Kingdom