About Quadrant Estates (stevenage) Limited (02118645) United Kingdom