About Indisys Properties Ltd (12073293) United Kingdom