About Devon House Estates Limited (03659394) United Kingdom