About Ataram Properties Limited (05816585) United Kingdom