About Glebe House Development Management Company Limited (NI065979) United Kingdom