About Fresh Apartments Management Company Ltd (12024167) United Kingdom