About Brompton Holiday Flats Limited (10672449) United Kingdom