About Richardson Close Management Company Limited (13198384) United Kingdom