About Kpalm Properties Ltd (13587245) United Kingdom