Lower Richmond Properties Limited LPR Lower Richmond Properties (LRP) is a property development and management company based in London, UK. Services Developer, Owner, Office Leasing, Property Manager Get in touch Buildings Show all buildings 9 Albert Embankment SE1 29 Lincoln's Inn Fields WC2A Completion 1924 Highland House SW19