About Incor Group Property Limited (13620227) United Kingdom