About Abercorn Properties Studham Limited (13564648) United Kingdom