About Holt Preen Barns Management Company Limited (07183223) United Kingdom