About Spitfire Court Properties Limited (04990531) United Kingdom