About Shelburne End Management Company Limited (10244873) United Kingdom