About Bushnell Place Management Company Limited (06738125) United Kingdom