About Juiced Properties Ltd (10478593) United Kingdom