About Freedom Flats Ltd (10996758) United Kingdom