About The View Glossop Management Company Limited (11523400) United Kingdom