About Lsp Property Holding Limited (12040562) United Kingdom