About 38 Sutherland Square Management Limited (02584626) United Kingdom