About World Class Properties Ltd (12264182) United Kingdom