About Larkstoke Grange (ilmington) Management Company Limited (08840977) United Kingdom