About Logan Estate Limited (04102083) United Kingdom