About Abercorn Properties Limited (05245880) United Kingdom