About Excellet Properties Ltd (06389118) United Kingdom