About Laurel House Winscombe Management Company Limited (03897810) United Kingdom