About Glenn Properties Limited (NI669723) United Kingdom