About Thornbush Properties Limited (NI665986) United Kingdom