About Kullar Properties Limited (10737465) United Kingdom