About Long Road Properties Ltd (12738286) United Kingdom