About Lh & Aa Properties Llp (OC393169) United Kingdom