About Pandra Properties Ltd (11816358) United Kingdom