About William Mealy Management Company Limited (08011499) United Kingdom