About Quicksand Properties Ltd (09988802) United Kingdom