About Shaftsbury Management Company Limited (06177246) United Kingdom