About Pembrom Properties Limited (13213224) United Kingdom