About Pukka Properties Limited (04197081) United Kingdom