About L&p Nominees Limited (04314888) United Kingdom