About L&p 12 Limited (03549855) United Kingdom