About The Croft Barn Management Company Limited (06555090) United Kingdom