About Lilburn Hall Management Company Limited (NI650397) United Kingdom