About The Hoxley (st Leonards) Limited (12147435) United Kingdom