About Clements Close (wallace Land) Management Company Limited (08746210) United Kingdom