About Quinton House Properties Ltd (10014059) United Kingdom