About Manor Developments (tenbury Wells) Holdings Limited (12673870) United Kingdom