About Meade Court Edenbridge Management Company Limited (08339833) United Kingdom