About Baden Powell Court Management Company Limited (05150409) United Kingdom