About Eightyfour Properties Limited (13183198) United Kingdom