About Smart Property Ventures Ltd (12711456) United Kingdom