About Loosegate Developments Limited (10809941) United Kingdom