About Logan Homes (braughing) Limited (12278308) United Kingdom