About Strawberry Property Investment Ltd (12578377) United Kingdom