About Pommy Properties Limited (13328219) United Kingdom