About Merchants Walk Cullompton No 2 Management Company Limited (07511523) United Kingdom