About Lowcock Properties Limited (00183492) United Kingdom