About Lower Cargwyn Management Company Ltd (12089243) United Kingdom