About Logan K Developments Limited (10187039) United Kingdom