About Teasdale Place (carlisle) Management Company Limited (08909041) United Kingdom