About Shaftesbury House Management Company Limited (10871028) United Kingdom