About Shindo Properties & Lettings Ltd (13612149) United Kingdom