About Half Moon Lane Property Company Limited (12140202) United Kingdom