About Last Drop Properties Limited (09693324) United Kingdom