About Lowdale Properties Limited (02219587) United Kingdom