About Envee Properties Limited (11945566) United Kingdom