TRAETHGWYN FLATS LIMITED - Key Persons