About Strawberry Hill Road Limited (08136658) United Kingdom