About Lfx Properties Limited (12800437) United Kingdom