About Jervis Harris Developments Llp (OC419399) United Kingdom