About Barry Island Property Company Ltd (06032191) United Kingdom