About Quentin Properties Limited (11669315) United Kingdom