About Pukka Property Investments Ltd (11509653) United Kingdom