About Strawberry House Property Management Ltd (10854803) United Kingdom