About Strawberry Management Services Limited (06149276) United Kingdom