About Vernham Property Management Limited (09987839) United Kingdom