About White Nichols Properties Limited (09081897) United Kingdom