About Downes Property Limited (00577683) United Kingdom