About Logan Developments Limited (02843876) United Kingdom