About Beornred Management Company Limited (01643572) United Kingdom