About Upper West London Ltd (13315599) United Kingdom