About Glass Property Holdings Limited (12669931) United Kingdom