About The St. John S Hill Management Company Limited (02253346) United Kingdom