About Strawberry Fields (crowlas) Management Company Limited (07246932) United Kingdom