About Palem Properties Limited (08959483) United Kingdom