About Exe Properties Limited (10345902) United Kingdom