About Trafalgar Court (york) Management Company Limited (08065572) United Kingdom