About Ilkpalm Properties Limited (01322989) United Kingdom