About Michael Anastassiades Limited (08119375) United Kingdom