About Laureates Walk Management Company Limited (02950964) United Kingdom