About Upsticks Estate Agents Ltd (04682195) United Kingdom