About Rock And Limpet Property Management. Ltd (12230581) United Kingdom