About Dorrington London Flats Limited (00335956) United Kingdom