About Ivor House (roby) Freehold Co Ltd (12665668) United Kingdom