About Ixworth Properties Limited (10884345) United Kingdom