About Church Street Close Management Co. Limited (02016980) United Kingdom