About Set Bal & Sons Property Limited (11750035) United Kingdom