About West Street Oundle Management Company Limited (04795117) United Kingdom