About Quantrill Properties Limited (00671746) United Kingdom