About Abbey Westminster Limited (01907900) United Kingdom