About Freemyhouse Properties Ltd (12722823) United Kingdom