About West And City Management Limited (09801726) United Kingdom