About Westminster Place Limited (12041041) United Kingdom