About Whittle Hills Close Management Company Limited (08039823) United Kingdom