About Scholars Walk Management Company Limited (04411750) United Kingdom