Contact Us


Click and Rent Ltd
Registered in Scotland

36 St. Mary’s Street
EH1 1SX Edinburgh

+44 777 57 53 602

Send us your request