About Walnut Place Management Company Limited (10959024) United Kingdom