About Philamina Property Limited (12870830) United Kingdom