About Dovebank Developments Limited (03198060) United Kingdom