About West Management (sw) Limited (13073702) United Kingdom