About Stroud Wood Management (park Street) 2008 Limited (06519836) United Kingdom