About Quicksale Properties Limited (07541541) United Kingdom