About Lowe Developments Limited (04697198) United Kingdom