About Glen House Development Llp (OC386967) United Kingdom