About The Saffron Property Group Ltd (10585590) United Kingdom