About Birklea Service Flats Limited (01562149) United Kingdom