About Stoke Lodge Management (patchway) Limited (01745925) United Kingdom