About Pall Mall Developments Limited (05707692) United Kingdom