About Alexander Court (glenfield) Limited (01195689) United Kingdom