About Tufton Manor Barns Residents Company Limited (04351708) United Kingdom