About 21 Richmond Crescent Flats Ltd. (05086767) United Kingdom