About Beeches Crescent Company Limited (NI665517) United Kingdom