About Mcnicholas Properties Limited (05111574) United Kingdom