About Spitfire Properties 2 Limited (06954142) United Kingdom