About Julia House (management) Company Limited (01914483) United Kingdom