About N & K Dowsing Properties Limited (10632956) United Kingdom