About 23 Elgin Park (bristol) Management Company Limited (07404298) United Kingdom