About Jasa Properties Limited (03635808) United Kingdom