About Ifracs Properties Ltd (04435725) United Kingdom