About Espea Properties Ltd (12864887) United Kingdom