About Mallaby Rise Management Company Limited (03537076) United Kingdom