About Denal Properties Limited (02088601) United Kingdom