About Eleven St. Andrew S Square Management Company Limited (01291849) United Kingdom