About 1 Shirley Church Road Croydon Management Company Limited (11923444) United Kingdom