About Glenvale Management Company Limited (NI055592) United Kingdom