About Watling Street West Management Company Limited (12668980) United Kingdom