About Harry Armistead Properties Ltd (03302681) United Kingdom