About Strawberry Hill Properties Limited (13213607) United Kingdom