About Has Excel Properties Ltd (12736246) United Kingdom