About Strawberry Place Opco Limited (10109760) United Kingdom