About Ng Lettings & Management Ltd (12180993) United Kingdom