About 22 Belsize Square Management Limited (02562074) United Kingdom