About Poofle Properties Ltd (13330611) United Kingdom