About Liscombe West Properties Limited (09427392) United Kingdom