About Alexandria Lodge Limited (01163527) United Kingdom