About Leith House Management Co. (leatherhead) Limited (01971929) United Kingdom