About Deekay Property Limited (02119251) United Kingdom