About Epic Allen Property Ltd (13488990) United Kingdom