About Lime Place Property Company Limited (11179334) United Kingdom