About City & West End Properties Limited (07023396) United Kingdom