About Bartley Square Management Company Limited (12471695) United Kingdom