About Open Plan Living Limited (11359107) United Kingdom