About Palam Properties Limited (04992566) United Kingdom