About Kampung Pala Properties Limited (12057134) United Kingdom