About Atlas House Property Limited (08331816) United Kingdom