About Alexandra Uk Developments Limited (13332985) United Kingdom