About Deeley Properties Limited (00712985) United Kingdom