About Boston Flat Management Limited (05938050) United Kingdom