About L N F Property Limited (13438096) United Kingdom