About Lowick Properties Limited (03180003) United Kingdom