About Blackwood Flats Limited (12301140) United Kingdom