About Qdd (village Plots) Holdco Limited (12213745) United Kingdom