About Church Green Residents Company (no.1) Limited (01801690) United Kingdom