About Compton Close Management Company Limited (04307263) United Kingdom