About Logan Homes Limited (05200407) United Kingdom