About Buckingway Management Company Limited (SC356211) United Kingdom