About Raymax Properties Limited (12841268) United Kingdom