About Alexandra Quay Developments Ltd (06813786) United Kingdom