About Alexandra House (sulgrave Road) Limited (01663760) United Kingdom