About Thorns Meadow Property Management Company Limited (07871279) United Kingdom