About Waheguru Ji Properties Ltd (13511557) United Kingdom