About Manor Developments (tenbury Wells) Limited (03286459) United Kingdom