About Alexandrou Limited (09445058) United Kingdom