About Lowry Homes Plc (03378757) United Kingdom