About Palem Developments Limited (09258486) United Kingdom