About Lubek Properties Limited (06457669) United Kingdom