About Scholars Walk (desborough Road) Management Company Limited (11281507) United Kingdom