About Palmway Properties Ltd (12999169) United Kingdom