About Shaftesbury View Management Company Ltd (12679396) United Kingdom