About Light Tower Properties Ltd (08361289) United Kingdom