About Limehome Properties Limited (04985913) United Kingdom