About F&o Apartments Limited (SC651551) United Kingdom