About Frankovitch Properties Ltd (11959267) United Kingdom