About Downey Properties Limited (10829725) United Kingdom