About Thomas Ioannou Associates Ltd (06693481) United Kingdom