About Old Barn Houses Lenham Limited (08708483) United Kingdom