About Newmax Properties Limited (SC212745) United Kingdom