About Quintessential Properties Ltd (10181782) United Kingdom