About Strawberry Hill Management Company Limited (10581686) United Kingdom