About Lubek Developments Limited (08811103) United Kingdom