About Kiln Close Management Company Limited (08958644) United Kingdom