About True North Properties Ltd (10044298) United Kingdom