About Berram Management Company Limited (01284458) United Kingdom