About Glass Island View Developments Limited (NI673562) United Kingdom