About L R Nicholson Properties Limited (11913834) United Kingdom