About Neil Dowlman Properties Ltd (09935199) United Kingdom