About 13 Queen S Avenue Management Limited (02088418) United Kingdom