About Lucentum Properties Limited (05917187) United Kingdom