About Buckingham Walk Management Company Limited (04088729) United Kingdom