About Richmond & Partners (design & Build) Limited (01988767) United Kingdom