About 142 Westcombe (management Company) Limited (04682808) United Kingdom