About Wadham & Isherwood Management Limited (02325497) United Kingdom