About Sutherland Place Management Company Limited (02591758) United Kingdom