About Nicholes Road Properties Limited (12281814) United Kingdom