About Lee And Wong Properties & Rental Investment Ltd (NI042551) United Kingdom