About Palmtop Estates Ltd (04202612) United Kingdom