About Alma Lane Management Company Limited (03265566) United Kingdom