About Palamino Developments Limited (04788325) United Kingdom