About Harborne Square Management Company Limited (10080352) United Kingdom