About Cobham Close Management Company Limited (02611080) United Kingdom