About 39 Belsize Square Limited (01043667) United Kingdom