About Stillwaters (bowthorpe) Management Company Limited (05307054) United Kingdom