About Strawberry Property Limited (08899542) United Kingdom