About Cotton Square Management Company Limited (10982620) United Kingdom