About Myrna Close Residents Company Limited (06319154) United Kingdom