About Look Ahead Properties Ltd (13029866) United Kingdom