About Briarwood Court Flats Limited (00988537) United Kingdom