About Upper Lyde Cottages Management Company Limited (02546248) United Kingdom