About Setha Properties Ltd (11694340) United Kingdom