About Pomegranate Properties Limited (04333798) United Kingdom