About Plli Properties Ltd (09796284) United Kingdom