About College Close Management Company Limited (02393651) United Kingdom