About Three Strawberry Properties Limited (13334923) United Kingdom