About Prola Properties Limited (12250619) United Kingdom