About 4 Dowry Square Management Company Limited (05294191) United Kingdom