About Leaton Estates Holdings Limited (08217198) United Kingdom