About L & P Mortgage & Financial Services Limited (04557695) United Kingdom