About Lighthouse (leominster) Management Limited (03650150) United Kingdom