About 120 Westexe South Management Company Limited (06409480) United Kingdom