About Strawberry Property Holdings Ltd (12822736) United Kingdom