About Leavening Rise Management Company Limited (03845787) United Kingdom