About Crompton Close Management Company Limited (11706061) United Kingdom