About Strawberry Property Services Limited (11432491) United Kingdom