About The Lennox Boyd Sipp 23223 Ltd (08189985) United Kingdom