About Borodin Close Management Company Limited (03917012) United Kingdom